Operazione Python fu il nome in codice di un attacco scatenato nella notte tra l'8 e il 9 dicembre 1971 ad opera della Marina militare dell'India contro il porto pachistano di Karachi, nell'ambito dei più vasti eventi della guerra indo-pakistana del 1971. Dopo il primo, devastante attacco, lanciato con l'operazione Trident contro Karachi, il comando pakistano intensificò la sorveglianza aerea delle costa poiché la presenza in zona di grandi navi della Marina indiana dava l'impressione che fosse stato pianificato un altro attacco. Le navi da guerra pachistane ricevettero l'ordine di mescolarsi tra le navi mercantili presenti in porto. Per contrastare queste mosse, nella notte tre l'8 e il 9 dicembre 1971 fu lanciata l'operazione Python.